lead contractor - Spanish English Dictionary